package com.qingcheng.service.goods;

import com.qingcheng.pojo.goods.StockBack;
import com.qingcheng.pojo.order.OrderItem;

import java.util.List;

/**
 * @Title: StockBackService
 * @Description:
 * @Auther:
 * @Version: 1.0
 * @create 2021/10/15 14:28
 */
public interface StockBackService {
    /**
     * 新增库存回滚的记录
     * @param orderItems
     */
    void insert(List<OrderItem> orderItems);

    /**
     * 查询需要回滚的记录信息
     * @return
     */
    List<StockBack> queryAll();

    /**
     * 修改回滚表中数据的状态  0---1
     * @param stockBacks
     */
    void updateState(List<StockBack> stockBacks);
}
